Was Software-Archive erzählen

نویسندگان

  • Stephan Diehl
  • Andreas Zeller
  • Thomas Zimmermann
چکیده

Softwaretechnik basiert wie jede andere Wissenschaft auf historischen Erfahrungen: Was hat in der Vergangenheit funktioniert und was nicht? Aus der Entstehungsgeschichte eines Programms, wie sie in Software-Archiven aufgezeichnet wurde, kann man solche Erfahrungen bilden und nutzbar machen – etwa um verwandte Programmstellen vorzuschlagen (weil ähnliche Änderungen bereits früher auftraten) oder um Fehlerrisiken vorherzusagen (weil ähnliche Änderungen oder Komponenten sich in der Vergangenheit als fehlerträchtig herausgestellt haben). Erste Systeme, die die Software-Historie ausnutzen, bestechen durch hohe Vorhersagekraft und geringe Anforderungen bei einem wohlorganisierten Entwicklungsprozess.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Splitting a Large Software Archive for Easing Future Software Evolution Š-- An Industrial Experience Report using Formal Concept Analysis

Philips Medical Systems produces medical diagnostic imaging products, such as MR, X-ray and CT scanners. The software of these devices is complex, has been evolving for several decades and is currently a multi-MLOC monolithic software archive. In this paper we report on splitting a single software archive into multiple smaller archives so that these can be developed independently, easing the so...

متن کامل

Software Engineering Research Group Final thesis

Philips Medical Systems makes MR-scanners among many other products for medical purposes such as diagnostics. MR stands for Magnetic Resonance and the technology enables MRscanners to analyze the human body for potential diseases. The software for these MR-scanners is complex and has been evolving for more than 27 years. The software archive has been evolved into a single 9 MLOC archive, which ...

متن کامل

rat: A Secure Archiving Program With Fast Retrieval

A new archive format called rat was developed. This format was designed to allow very fast retrieval of individual files. This is achieved using a table of contents to quickly find the file. Each file in the archive is individually compressed with a compression method specific to the file. A user created configuration file is used to specify what type of compression to use on each file based on...

متن کامل

Performance Tuning of a High Capacity/High Performance Archive for the Earth Observing Systems Project

Abstract: The Archive for the Earth Observing Systems (EOS) Project reflects the scale of the project itself. Its data holdings over all the Distributed Active Archive Centers (DAACs) are projected to exceed two Petabytes by the year 2002. This paper describes the experience and results of the integration and tuning process for the hardware and Commercial Off The Shelf (COTS) software used toda...

متن کامل

Software Clustering using Hybrid Multi-Objective Black Hole Algorithm

Software clustering is the process of organizing software units into appropriate clusters so as to efficiently modularize complex program structure. In this paper, we investigate the use of hybrids of Black Hole algorithm (developed using weighted aggregation, auxiliary archive and Genetic Algorithm) to optimize multiple objectives for clustering of android mobile applications. It is empiricall...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006